moon jellyfish - Turkish English Dictionary